• word of the day

    capsula glomeruli

    capsula glomeruli - Dictionary definition and meaning for word capsula glomeruli

    Definition
    (noun) thin double membrane surrounding the glomerulus of a nephron
Download our Mobile App Today
Receive our word of the day
on Whatsapp